﻿ /*
　　中国移动号段 1340-1348 135 136 137 138 139 150 151 152 157 158 159 187 188 147 182　　
*/ 
function checkMobileNum(mobileNum){
   var reg = /^((((13[5-9]{1})|(15[0,1,2,7,8,9]{1})|(18[2,7,8]{1})|(147)){1}\d{1})|((134[0-8]{1}){1})){1}\d{7}$/;
     
   if (reg.test(mobileNum)){
    return true;
   }else{   
    return false; 
   } 
}

/*中国联通号段 130 131 132 155 156 185 186 145*/

function checkUnicomNum(mobileNum){
   var reg = /^((((13[0-2]{1})|(15[5,6]{1})|(18[5,6]{1})|(145)){1}\d{1})){1}\d{7}$/;
     
   if (reg.test(mobileNum)){
    return true;
   }else{   
    return false; 
   } 
}

/*中国电信号段 133 1349 153 180 189*/
function checkTelecomNum(telecomNum){
    //var reg=/^((0\d{2,3})-)(\d{7,8})?$/
    
    var reg=/^((0532)-)(\d{7,8})?$/
    var reg1 = /^((((133)|(153)|(18[0,9]{1})){1}\d{1})|(1349){1}){1}\d{7}$/;

    if(reg.test(telecomNum) || reg1.test(telecomNum)){
        return true;
    }else{
        return false;
    }

}

/*电费号码验证*/
function checkPowerNum(powerNum){   
    var regu =/^[0-9]{10}$/;
    var re = new RegExp(regu);
    if (re.test(powerNum)) {
        return true;
    }else{
        var regu2 =/^[0-9]{7}$/;
        var re2 = new RegExp(regu2);
        if (re2.test(powerNum)) {
            return true;
        }else{
            return false;
        }
    }
}

/*公共事业卡验证*/
    function checkUtilitiesNum(utilitiesNum){
        var regu =/^[0-9]{8}$/;
        var re = new RegExp(regu);
        if (re.test(utilitiesNum)) {
            return true;
        }else{
            return false;
        }
    }